Establishing Enterprise Communities
نویسندگان
چکیده
One of the most important challenges facing the builders of enterprise software is the reliable implementation of the policies that are supposed to govern the various communities operating within an enterprise. Such policies are widely considered fundamental to enterprise modeling, and their specification were the subject of several recent investigations. But specification of the policy that is to govern a given community is only the first step towards its implementation—the second, and more critical step is to ensure that all members of the community actually conform to the specified policy. The conventional approach to the implementation of a policy is to build it into all members of the community subject to it. But if the community in question is large and heterogeneous, and if its members are dispersed throughout a distributed enterprise, then such “manual” implementation of its policy would be too laborious and error-prone to be practical. Moreover, a policy implemented in this manual manner would be very unstable with respect to the evolution of the system, because it can be violated by a change in the code of any member of community subject to it. It is our thesis that the only reliable way for ensuring that an heterogeneous distributed community of software modules and people conforms to a given policy is for this policy to be strictly enforced. A mechanism for establishing enterprise communities by formally specifying their policies, and by having these policies enforced is the subject of this paper. ∗Work supported in part by an “Excellence Award” by the NJ Commission on Science and Technology, and by NSF grants No. CCR-9710575 and No. CCR-98-03698 †The 5th IEEE International Enterprise Distributed Object Computing Conference EDOC 2001
منابع مشابه
Modelling framework for interoperability management in collaborative computing environments
Modern inter-enterprise computing imposes demanding requirements on the concepts used for business service modeling and development, and operational management facilities targeted towards establishing the corresponding inter-enterprise collaborations. Current business models based on highly specialised core competencies and outsourcing of secondary functionality stress the openness and agility ...
متن کاملUsing System Dynamics Models to Understand and Improve Application Landscape Design
Application landscape design has become a key challenge for enterprises. For further exploration of related enterprise architecture benefits establishing shared mental models among all application landscape designers is required, i.e. architectural thinking. Thus, to complement existing approaches by modeling human behavior and decision effects which form implicit application landscape evolutio...
متن کاملData Warehouse Quality: A Review of the DWQ Project
DWQ is a cooperative project in the ESPRIT program of the European Communities. It aims at establishing foundations of data warehouse quality through linking semantic models of data warehouse architecture to explicit models of data quality. This paper provides an overview of the project goals and offers an architectural framework in which the individual research contributions are embedded.
متن کاملJyväskylä Studies in Computing 93
Pulkkinen, Mirja Enterprise Architecture as a Collaboration Tool: Discursive Process for Enterprise Architecture Management, Planning and Development Jyväskylä: University of Jyväskylä, 2008, 130 p. (+ included articles) (Jyväskylä Studies in Computing ISSN 1456-5390; 93) ISBN 978-951-39-3409-5 (PDF), 978-951-39-3378-4 (nid.) Finnish summary Diss. The information and communication technology (I...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001